impounding dams - Deutsch Englisch Wörterbuch